tree canopy - Turkish English Dictionary